package com.wlk.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_reimb")
public class Reimb {
    // 报销单id
    @TableId(value = "rei_id")
    private Integer reiId;

    // 报销单号
    @TableField("rei_order_num")
    private String reiOrderNum;

    // 事由
    @TableField("rei_reason")
    private String reiReason;

    // 报销金额
    @TableField("rei_money")
    private BigDecimal reiMoney;

    // 项目代码
    @TableField("pro_code")
    private String proCode;

    // 项目名称
    @TableField("pro_name")
    private String proName;

    // 申请时间
    @TableField("create_at")
    private Timestamp reiApplyAt;

    //审核时间
    @TableField("rei_verify_at")
    private Timestamp reiVerifyAt;

    //会计年度
    @TableField("year_id")
    private String yearId;
    //会计区间
    @TableField("month_id")
    private String monthId;
    // 申请状态
    @TableField("rei_status")
    private Integer reiStatus;

    // 填报人id
    @TableField("rei_applicant_id")
        private Integer reiApplicantId;

    // 审核人id
    @TableField("rei_verifier_id")
    private Integer reiVerifierId;
}
